Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 OMEGA ROAD Semi-Detached £425,000 21 Sep 2018
18 OMEGA ROAD Semi-Detached £142,000 13 Jan 2003
20 OMEGA ROAD Semi-Detached £350,000 24 Nov 2017
22 OMEGA ROAD Semi-Detached £175,000 22 Sep 2006